three bucket method